Tag: A(n) program translates a high-level language program into a separate machine language program.